latched/snapped/locked into place - Turkish English Dictionary